Pittsburgh firefighter Lee Weber died in Lake Erie in Conneaut, Ohio on Saturday, July 24.
Family members said Weber got caught in the tides and went under water, while getting his son to safety.
Weber's family searched for him, and his hour was found about an hour later with help from the Coast Guard.
More than $32,000 had been raised on a GoFundMe for Weber's family as of Monday, July 26.
Weber worked in the city's Hays neighborhood with Engine Station 20.
"He was amazing father to Alex and Jacob, and a wonderful husband to Amber," reads the GoFundMe, launched by Weber's cousins.
"As gut-wrenching as this is, he would want us to continue to live, laugh, and love, they way he did."
Click here to follow Daily Voice Lancaster and receive free news updates.